/* 
    Document   : table
    Created on : Mar 30, 2010, 5:52:18 PM
    Author     : spiros
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


table.maintbl{
    text-align: left;
    border-width: 0px;
    border-spacing: 0px;
    width: 85%;
    margin-left:auto;
    margin-right:auto;
}

table.maintbl td{
    padding: 3px;
    background-color: #f0f0f0;
    border-spacing: 0px;
    border-width: 0px;
    border-spacing: 0px;
    border-top: 1px solid #f0f0f0;
    border-left: 1px solid #f0f0f0;
}

table.tableform{
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    border-width: 0px;
    border-spacing: 0px;
    border-collapse: separate;
    background-color: white;
    background-position: center top;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-top: 1px solid lightgray;
    border-left: 1px solid lightgray;
}

table.tableform td{
    padding: 3px;
    background-color: white;
    vertical-align: middle;
    border-bottom: 1px solid lightgray;
    border-right: 1px solid lightgray;
}
table.tableform th{
    padding: 3px;
    background-color: white;
    vertical-align: middle;
    border-bottom: 1px solid lightgray;
    border-right: 1px solid lightgray;
}

td.top{
    vertical-align: top;
    border-spacing: 0px;
}

table.tableempty{
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    border-width: 0px;
    border-spacing: 0px;
    border-collapse: separate;
    background-color: white;
    background-position: center top;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
}

table.tableempty td{
    padding: 3px;
    background-color: white;
    vertical-align: middle;
        border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
}
table.tableempty th{
    padding: 3px;
    background-color: white;
    vertical-align: middle;
}
table.tableempty tr{
    padding: 3px;
    background-color: white;
    vertical-align: middle;
}
